package com.mtt.erp.goods.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;

/**
 * @Auther: SJZ    2907374717@qq.com
 * @Date: 2019/6/11 14:19
 * @Description:
 */
@Getter
@Setter
@Builder
@AllArgsConstructor
@ApiModel(
        description = "商品修改信息"
)
public class MaaUpdateDto implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * id
     */
    @ApiModelProperty(
            value = "ID",
            required = true
    )
    private String maa00;
    /**
     * ParentSKU   内部SKU
     */
    @ApiModelProperty(
            value = "SKU"
    )
    private String maa01;

    /**
     * 供应商
     */
    @ApiModelProperty(
            value = "供应商"
    )
    private String maa02;

    /**
     * 供应商型号
     */
    @ApiModelProperty(
            value = "供应商型号"
    )
    private String maa03;

    /**
     * 一级分类
     */
    @ApiModelProperty(
            value = "一级分类(分类-产品类别表-多级联动.此处填写一级分类id)"
    )
    private String maa04;

    /**
     * 二级分类   分类-产品类别表-多级联动
     */
    @ApiModelProperty(
            value = "二级分类(分类-产品类别表-多级联动.此处填写二级分类id)"
    )
    private String maa05;

    /**
     * 三级分类
     */
    @ApiModelProperty(
            value = "三级分类(分类-产品类别表-多级联动.此处填写三级分类id)"
    )
    private String maa06;
    /**
     * 品牌
     */
    @ApiModelProperty(
            value = "品牌"
    )
    private String maa10;

    /**
     * 计量单位 件/箱
     */
    @ApiModelProperty(
            value = "计量单位(件/箱.默认为件)"
    )
    private String maa11;

    /**
     * 货币代码     国家3字码，RMB ,USD 国内默认RMB
     */
    @ApiModelProperty(
            value = "货币代码(国家3字码,如：RMB、USD 国内默认RMB)"
    )
    private String maa12;

    /**
     * 产品生产国    国家2字码，CN ,US
     */
    @ApiModelProperty(
            value = "产品生产国(国家2字码,如：CN、US)"
    )
    private String maa13;

    /**
     * 产品标题
     */
    @ApiModelProperty(
            value = "产品标题"
    )
    private String maa14;

    /**
     * 产品标签
     */
    @ApiModelProperty(
            value = "产品标签"
    )
    private String maa15;

    /**
     * 产品卖点
     */
    @ApiModelProperty(
            value = "产品卖点"
    )
    private String maa16;

    /**
     * 产品主图
     */
    @ApiModelProperty(
            value = "产品主图(格式:'/用户名/图片名'.如'/mrbird/1.jpg')"
    )
    private String maa17;

    /**
     * 产品视频
     */
    @ApiModelProperty(
            value = "产品视频(格式:'/用户名/视频名'.如'/mrbird/1.mp4')"
    )
    private String maa18;

    /**
     * 图片包Url
     */
    @ApiModelProperty(
            value = "图片包Url"
    )
    private String maa19;

    /**
     * 附图
     */
    @ApiModelProperty(
            value = "附图;(格式:'/用户名/图片名'.如'/mrbird/1.jpg')"
    )
    private String maa20;

    /**
     * 运输类型     1,可空运，2，不可空运
     */
    @ApiModelProperty(
            value = "运输类型(1:可空运;2:不可空运)"
    )
    private String maa30;

    /**
     * 报关英文
     */
    @ApiModelProperty(
            value = "报关英文"
    )
    private String maa35;


    /**
     * 报关中文
     */
    @ApiModelProperty(
            value = "报关中文"
    )
    private String maa36;

    /**
     * 海关编码
     */
    @ApiModelProperty(
            value = "海关编码"
    )
    private String maa37;

    /**
     * 产品详情
     */
    @ApiModelProperty(
            value = "产品详情"
    )
    private String maa38;

    /**
     * 下单须知
     */
    @ApiModelProperty(
            value = "下单须知"
    )
    private String maa39;

    /**
     * 规格参数
     */
    @ApiModelProperty(
            value = "规格参数"
    )
    private String maa40;

    /**
     * 产品备注
     */
    @ApiModelProperty(
            value = "产品备注"
    )
    private String maa41;

    /**
     * 产品状态    N无效,1有效，2即将停产，3待入库
     */
    @ApiModelProperty(
            value = "产品状态(N:下架Y:上架)"
    )
    private String maaacti;
}
